[INFO] fetching crate fret-ui-headless 0.1.0...
[INFO] testing fret-ui-headless-0.1.0 against try#b8e88e5ddf5521a9f43ee3f62a702388c713e4bb for pr-155114
[INFO] extracting crate fret-ui-headless 0.1.0 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate fret-ui-headless 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate fret-ui-headless 0.1.0
[INFO] tweaked toml for crates.io crate fret-ui-headless 0.1.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate fret-ui-headless 0.1.0 on toolchain b8e88e5ddf5521a9f43ee3f62a702388c713e4bb
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate fret-ui-headless 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bf5643fed22bdc6964b3c85658972db2458a7274ad98722e9ca5fbce9f6b1eb9
[INFO] running `Command { std: "docker" "start" "-a" "bf5643fed22bdc6964b3c85658972db2458a7274ad98722e9ca5fbce9f6b1eb9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bf5643fed22bdc6964b3c85658972db2458a7274ad98722e9ca5fbce9f6b1eb9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bf5643fed22bdc6964b3c85658972db2458a7274ad98722e9ca5fbce9f6b1eb9", kill_on_drop: false }`
[INFO] [stdout] bf5643fed22bdc6964b3c85658972db2458a7274ad98722e9ca5fbce9f6b1eb9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e2c6cb1da4ade03d43fc6dc32c594ebc8ad96e30544d691121caffbad7894279
[INFO] running `Command { std: "docker" "start" "-a" "e2c6cb1da4ade03d43fc6dc32c594ebc8ad96e30544d691121caffbad7894279", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.23
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling virtualizer v0.4.0
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]    Compiling deranged v0.5.6
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling syn v2.0.115
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling keyboard-types v0.8.3
[INFO] [stderr]    Compiling smol_str v0.2.2
[INFO] [stderr]    Compiling fret-core v0.1.0
[INFO] [stderr]    Compiling fret-ui-headless v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.50s
[INFO] running `Command { std: "docker" "inspect" "e2c6cb1da4ade03d43fc6dc32c594ebc8ad96e30544d691121caffbad7894279", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e2c6cb1da4ade03d43fc6dc32c594ebc8ad96e30544d691121caffbad7894279", kill_on_drop: false }`
[INFO] [stdout] e2c6cb1da4ade03d43fc6dc32c594ebc8ad96e30544d691121caffbad7894279
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f974f8bac6fac03fbd97af06ef9c96a93f8b1e1dd8d602b16c9d448da9b24ae8
[INFO] running `Command { std: "docker" "start" "-a" "f974f8bac6fac03fbd97af06ef9c96a93f8b1e1dd8d602b16c9d448da9b24ae8", kill_on_drop: false }`
[INFO] [stderr]    Compiling fret-ui-headless v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 48.42s
[INFO] running `Command { std: "docker" "inspect" "f974f8bac6fac03fbd97af06ef9c96a93f8b1e1dd8d602b16c9d448da9b24ae8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f974f8bac6fac03fbd97af06ef9c96a93f8b1e1dd8d602b16c9d448da9b24ae8", kill_on_drop: false }`
[INFO] [stdout] f974f8bac6fac03fbd97af06ef9c96a93f8b1e1dd8d602b16c9d448da9b24ae8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 460bd30c6f280593b328e743ed6d6f6d4134de3560838d8a6dd5b8bc3fd7ba06
[INFO] running `Command { std: "docker" "start" "-a" "460bd30c6f280593b328e743ed6d6f6d4134de3560838d8a6dd5b8bc3fd7ba06", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/fret_ui_headless-140228f1412edd44)
[INFO] [stdout] 
[INFO] [stdout] running 290 tests
[INFO] [stdout] test calendar::tests::date_range_new_orders_start_end ... ok
[INFO] [stdout] test calendar::tests::date_range_selection_click_sequence_matches_daypicker_expectations ... ok
[INFO] [stdout] test calendar::tests::day_grid_navigation_skips_disabled ... ok
[INFO] [stdout] test calendar::tests::day_picker_cell_state_composes_hidden_disabled_outside_and_bounds ... ok
[INFO] [stdout] test calendar::tests::day_matcher_day_of_week_matches_any ... ok
[INFO] [stdout] test calendar::tests::day_picker_cell_state_out_of_bounds_is_disabled_not_hidden ... ok
[INFO] [stdout] test calendar::tests::day_picker_cell_state_outside_day_out_of_bounds_is_hidden ... ok
[INFO] [stdout] test calendar::tests::day_picker_month_grid_fixed_weeks_is_42_days ... ok
[INFO] [stdout] test calendar::tests::day_picker_multi_resets_when_max_reached ... ok
[INFO] [stdout] test calendar::tests::day_picker_range_min_and_exclude_disabled_match_upstream_intent ... ok
[INFO] [stdout] test calendar::tests::month_grid_includes_first_day_and_marks_in_month ... ok
[INFO] [stdout] test calendar::tests::day_picker_single_optional_toggles_off_on_same_day ... ok
[INFO] [stdout] test calendar::tests::day_matcher_date_interval_excludes_ends ... ok
[INFO] [stdout] test calendar::tests::range_includes_date_matches_endpoints_only_when_open_ended ... ok
[INFO] [stdout] test calendar_solar_hijri::tests::solar_hijri_roundtrip_matches_known_reference ... ok
[INFO] [stdout] test carousel::tests::drag_threshold_arms_then_starts_drag ... ok
[INFO] [stdout] test calendar::tests::month_grid_is_stable_42_days ... ok
[INFO] [stdout] test carousel::tests::embla_fixture_content_size_just_outside_pixel_tolerance_keeps_small_edge_snap ... ok
[INFO] [stdout] test calendar::tests::month_nav_rolls_year_boundaries ... ok
[INFO] [stdout] test carousel::tests::embla_fixture_ltr_1_trim_snaps_align_center_matches ... ok
[INFO] [stdout] test carousel::tests::embla_fixture_ltr_2_trim_snaps_align_center_matches ... ok
[INFO] [stdout] test carousel::tests::embla_fixture_ltr_2_trim_snaps_align_custom_matches ... ok
[INFO] [stdout] test carousel::tests::move_clamps_offset_to_bounds ... ok
[INFO] [stdout] test carousel::tests::embla_fixture_ltr_1_trim_snaps_align_custom_matches ... ok
[INFO] [stdout] test carousel::tests::embla_fixture_content_size_within_pixel_tolerance_collapses_to_zero ... ok
[INFO] [stdout] test carousel::tests::embla_fixture_ltr_2_trim_snaps_align_start_matches ... ok
[INFO] [stdout] test carousel::tests::embla_fixture_ltr_2_trim_snaps_align_end_matches ... ok
[INFO] [stdout] test carousel::tests::release_with_drag_free_settles_to_projected_offset ... ok
[INFO] [stdout] test carousel::tests::release_snaps_by_fractional_threshold_with_snaps ... ok
[INFO] [stdout] test carousel::tests::release_snaps_by_fractional_threshold ... ok
[INFO] [stdout] test carousel::tests::embla_fixture_ltr_1_trim_snaps_align_start_matches ... ok
[INFO] [stdout] test carousel::tests::move_mirrors_horizontal_delta_in_rtl ... ok
[INFO] [stdout] test carousel::tests::embla_fixture_ltr_1_trim_snaps_align_end_matches ... ok
[INFO] [stdout] test carousel::tests::release_with_skip_snaps_allows_skipping_multiple_snaps ... ok
[INFO] [stdout] test carousel::tests::snap_model_auto_slides_to_scroll_groups_by_view_size ... ok
[INFO] [stdout] test carousel::tests::snap_model_contain_scroll_keep_snaps_preserves_count_and_duplicates ... ok
[INFO] [stdout] test carousel::tests::snap_model_contain_scroll_trim_snaps_trims_and_expands_edge_groups ... ok
[INFO] [stdout] test carousel::tests::snap_model_fixed_slides_to_scroll_groups_slides_by_n ... ok
[INFO] [stdout] test carousel::tests::snap_model_short_circuits_when_content_fits_view_with_tolerance ... ok
[INFO] [stdout] test carousel::tests::snap_model_contain_scroll_none_does_not_clamp_snaps ... ok
[INFO] [stdout] test carousel::tests::touch_cross_axis_movement_cancels_armed_drag ... ok
[INFO] [stdout] test checked_state::tests::semantics_checked_state_maps_indeterminate_to_mixed ... ok
[INFO] [stdout] test checked_state::tests::semantics_mapping_uses_none_for_indeterminate ... ok
[INFO] [stdout] test checked_state::tests::toggle_matches_radix_outcomes ... ok
[INFO] [stdout] test cmdk_score::tests::aliases_participate_in_matching ... ok
[INFO] [stdout] test cmdk_score::tests::case_mismatch_is_penalized ... ok
[INFO] [stdout] test cmdk_score::tests::empty_search_returns_one ... ok
[INFO] [stdout] test cmdk_score::tests::match_ranges_empty_when_search_empty ... ok
[INFO] [stdout] test cmdk_score::tests::exact_contiguous_match_scores_high ... ok
[INFO] [stdout] test cmdk_score::tests::match_ranges_normalizes_hyphen_as_space ... ok
[INFO] [stdout] test cmdk_score::tests::match_ranges_returns_subsequence_character_ranges ... ok
[INFO] [stdout] test cmdk_score::tests::word_jumps_score_higher_than_character_jumps ... ok
[INFO] [stdout] test cmdk_selection::tests::advance_moves_multiple_steps ... ok
[INFO] [stdout] test cmdk_selection::tests::all_disabled_returns_none ... ok
[INFO] [stdout] test cmdk_selection::tests::first_and_last_enabled_work ... ok
[INFO] [stdout] test cmdk_selection::tests::clamp_falls_back_to_first_enabled ... ok
[INFO] [stdout] test cmdk_selection::tests::next_does_not_wrap_and_clamps_to_edges ... ok
[INFO] [stdout] test cmdk_selection::tests::next_picks_first_or_last_when_none ... ok
[INFO] [stdout] test cmdk_selection::tests::next_wraps_and_skips_disabled ... ok
[INFO] [stdout] test easing::tests::cubic_bezier_hits_endpoints ... ok
[INFO] [stdout] test easing::tests::cubic_bezier_sample_unclamped_allows_overshoot ... ok
[INFO] [stdout] test embla::drag_release::tests::compute_release_returns_duration_and_friction ... ok
[INFO] [stdout] test easing::tests::cubic_bezier_is_monotonic_for_common_presets ... ok
[INFO] [stdout] test embla::drag_release::tests::skip_snaps_halves_base_force_when_index_changed ... ok
[INFO] [stdout] test embla::engine::tests::drag_release_shapes_duration_and_friction ... ok
[INFO] [stdout] test embla::engine::tests::loop_normalization_is_idempotent ... ok
[INFO] [stdout] test embla::engine::tests::loop_normalization_preserves_scroll_velocity ... ok
[INFO] [stdout] test embla::engine::tests::loop_normalization_wraps_large_offsets_into_limit_range ... ok
[INFO] [stdout] test embla::engine::tests::loop_normalization_wraps_location_without_resetting_motion ... ok
[INFO] [stdout] test embla::limit::tests::limit_clamps_to_bounds ... ok
[INFO] [stdout] test embla::limit::tests::limit_remove_offset_wraps_with_length ... ok
[INFO] [stdout] test embla::scroll_body::tests::add_loop_distance_preserves_velocity ... ok
[INFO] [stdout] test embla::scroll_body::tests::embla_default_params_settle_and_decay_velocity ... ok
[INFO] [stdout] test easing::tests::cubic_bezier_linear_is_identity ... ok
[INFO] [stdout] test embla::engine::tests::reinit_updates_limit_and_keeps_location ... ok
[INFO] [stdout] test embla::scroll_body::tests::scroll_body_converges_towards_target_with_friction ... ok
[INFO] [stdout] test embla::engine::tests::scroll_to_distance_emits_select_when_index_changes ... ok
[INFO] [stdout] test embla::scroll_contain::tests::scroll_contain_short_circuits_when_content_fits_view_with_tolerance ... ok
[INFO] [stdout] test embla::engine::tests::loop_scroll_to_next_wraps_selection_index ... ok
[INFO] [stdout] test embla::scroll_body::tests::lower_duration_moves_faster_per_tick ... ok
[INFO] [stdout] test embla::scroll_body::tests::scroll_body_instant_seek_jumps_to_target_and_sets_direction ... ok
[INFO] [stdout] test embla::scroll_bounds::tests::scroll_bounds_constrains_target_when_past_bounds ... ok
[INFO] [stdout] test embla::scroll_bounds::tests::scroll_bounds_pulls_back_when_pointer_is_up_and_displacement_is_small ... ok
[INFO] [stdout] test embla::scroll_contain::tests::scroll_contain_keep_snaps_preserves_bounded_list ... ok
[INFO] [stdout] test embla::scroll_contain::tests::scroll_contain_trim_snaps_slices_between_edge_duplicates ... ok
[INFO] [stdout] test embla::scroll_target::tests::by_distance_does_not_snap_when_flag_is_false ... ok
[INFO] [stdout] test embla::scroll_target::tests::by_distance_snaps_to_closest_when_enabled ... ok
[INFO] [stdout] test embla::slide_looper::tests::can_loop_false_when_two_slides_do_not_fit_view ... ok
[INFO] [stdout] test embla::slide_looper::tests::can_loop_true_when_many_slides_exceed_view ... ok
[INFO] [stdout] test embla::slide_looper::tests::translates_first_slide_forward_near_end ... ok
[INFO] [stdout] test embla::slide_looper::tests::translates_multiple_slides_forward_near_end_with_large_view ... ok
[INFO] [stdout] test embla::slide_looper::tests::translates_none_away_from_edges ... ok
[INFO] [stdout] test embla::slide_looper::tests::translates_returns_empty_when_cannot_loop ... ok
[INFO] [stdout] test embla::slides_in_view::tests::emits_enter_and_leave_sets ... ok
[INFO] [stdout] test embla::slides_in_view::tests::higher_threshold_requires_visible_fraction ... ok
[INFO] [stdout] test embla::slides_in_view::tests::margin_expands_viewport ... ok
[INFO] [stdout] test embla::slides_in_view::tests::threshold_zero_counts_any_intersection ... ok
[INFO] [stdout] test form_state::tests::form_state_tracks_dirty_touched_and_errors ... ok
[INFO] [stdout] test form_state::tests::registered_fields_drive_bulk_validation ... ok
[INFO] [stdout] test grid_viewport::tests::fixed_axis_total_size_includes_padding_and_gaps ... ok
[INFO] [stdout] test grid_viewport::tests::grid_viewport_2d_returns_ranges ... ok
[INFO] [stdout] test grid_viewport::tests::measured_axis_preserves_sizes_across_reorder_by_key ... ok
[INFO] [stdout] test hover_intent::tests::opens_after_delay_and_closes_after_delay ... ok
[INFO] [stdout] test hover_intent::tests::set_open_resets_pending_delays ... ok
[INFO] [stdout] test hover_intent::tests::zero_delays_toggle_immediately ... ok
[INFO] [stdout] test menu_nav::tests::home_end_pick_first_last_enabled ... ok
[INFO] [stdout] test menu_nav::tests::non_wrapping_stops_at_edges ... ok
[INFO] [stdout] test menu_nav::tests::wraps_and_skips_disabled ... ok
[INFO] [stdout] test motion::spring::tests::with_duration_and_bounce_produces_reasonable_parameters ... ok
[INFO] [stdout] test motion::stagger::tests::duration_wrapper_matches_normalized_math ... ok
[INFO] [stdout] test motion::stagger::tests::staggered_progress_is_clamped_and_settles ... ok
[INFO] [stdout] test motion::stagger::tests::staggered_progress_orders_items ... ok
[INFO] [stdout] test presence::tests::opens_then_closes_and_becomes_hidden ... ok
[INFO] [stdout] test presence::tests::scale_fade_presence_interpolates_scale_and_opacity ... ok
[INFO] [stdout] test motion::tween::tests::tween_reaches_end ... ok
[INFO] [stdout] test presence::tests::update_with_easing_can_use_linear_progress ... ok
[INFO] [stdout] test roving_focus::tests::next_enabled_wrap_skips_disabled_and_wraps ... ok
[INFO] [stdout] test safe_hover::tests::contains_point_in_trapezoid_corridor ... ok
[INFO] [stdout] test safe_hover::tests::contains_point_in_trapezoid_corridor_above ... ok
[INFO] [stdout] test roving_focus::tests::active_index_prefers_selected_when_enabled ... ok
[INFO] [stdout] test safe_hover::tests::contains_point_in_trapezoid_corridor_below ... ok
[INFO] [stdout] test safe_hover::tests::contains_point_inside_reference_or_floating ... ok
[INFO] [stdout] test safe_hover::tests::rejects_point_outside_corridor ... ok
[INFO] [stdout] test scroll_area_visibility::tests::hover_hides_after_delay ... ok
[INFO] [stdout] test scroll_area_visibility::tests::scroll_interaction_keeps_visible_until_leave ... ok
[INFO] [stdout] test scroll_area_visibility::tests::scroll_shows_while_scrolling_then_hides ... ok
[INFO] [stdout] test select_item_aligned::tests::ltr_computes_min_width_and_clamps_left ... ok
[INFO] [stdout] test slider::tests::closest_value_index_matches_radix_examples ... ok
[INFO] [stdout] test slider::tests::update_multi_thumb_values_sorts_and_updates_index ... ok
[INFO] [stdout] test snap_points::tests::closest_index_px_is_stable_on_ties ... ok
[INFO] [stdout] test slider::tests::format_semantics_value_uses_integer_when_close ... ok
[INFO] [stdout] test slider::tests::normalize_value_clamps_to_unit_interval ... ok
[INFO] [stdout] test slider::tests::normalize_value_handles_degenerate_ranges ... ok
[INFO] [stdout] test select_item_aligned::tests::vertical_prefers_bottom_when_alignment_fits ... ok
[INFO] [stdout] test snap_points::tests::closest_index_px_ignores_non_finite_inputs ... ok
[INFO] [stdout] test select_item_aligned::tests::vertical_enforces_min_height_near_window_bottom ... ok
[INFO] [stdout] test slider::tests::snap_value_snaps_to_nearest_step ... ok
[INFO] [stdout] test snap_points::tests::closest_index_px_picks_nearest_point ... ok
[INFO] [stdout] test snap_points::tests::closest_index_px_returns_none_for_empty ... ok
[INFO] [stdout] test snap_points::tests::step_index_clamped_returns_none_for_empty ... ok
[INFO] [stdout] test snap_points::tests::step_index_clamped_saturates_at_bounds ... ok
[INFO] [stdout] test snap_points::tests::step_index_wrapped_returns_none_for_empty ... ok
[INFO] [stdout] test slider::tests::snap_value_rounds_float_steps_like_radix ... ok
[INFO] [stdout] test snap_points::tests::step_index_wrapped_wraps_at_bounds ... ok
[INFO] [stdout] test slider::tests::update_multi_thumb_values_enforces_min_steps ... ok
[INFO] [stdout] test tab_strip_canonical::tests::end_drop_insert_index_respects_group_key ... ok
[INFO] [stdout] test tab_strip_canonical::tests::end_drop_insert_index_returns_none_when_dragged_is_only_member_of_group ... ok
[INFO] [stdout] test tab_strip_controller::tests::overflow_menu_close_does_not_activate ... ok
[INFO] [stdout] test tab_strip_controller::tests::overflow_menu_content_activates_and_ensures_visible ... ok
[INFO] [stdout] test tab_strip_controller::tests::strip_tab_close_does_not_activate ... ok
[INFO] [stdout] test tab_strip_drop_target::tests::dragged_tab_is_excluded_from_candidates ... ok
[INFO] [stdout] test tab_strip_drop_target::tests::drop_after_last_when_right_of_all_midpoints ... ok
[INFO] [stdout] test tab_strip_drop_target::tests::drop_before_first_when_left_of_midpoint ... ok
[INFO] [stdout] test tab_strip_drop_target::tests::tab_strip_drop_target_end_wins_in_header_space ... ok
[INFO] [stdout] test tab_strip_drop_target::tests::tab_strip_drop_target_pinned_boundary_takes_precedence ... ok
[INFO] [stdout] test tab_strip_hit_test::tests::pointer_move_within_slop_accepts_small_jitter ... ok
[INFO] [stdout] test tab_strip_hit_test::tests::tab_close_hit_test_matches_expected_rect ... ok
[INFO] [stdout] test tab_strip_overflow::tests::overflow_membership_changes_with_scroll_like_translation ... ok
[INFO] [stdout] test tab_strip_overflow::tests::overflow_membership_tracks_viewport_and_margin ... ok
[INFO] [stdout] test tab_strip_overflow_menu::tests::empty_overflowed_can_fallback_to_all_tabs ... ok
[INFO] [stdout] test tab_strip_overflow_menu::tests::empty_overflowed_can_produce_empty_menu ... ok
[INFO] [stdout] test tab_strip_overflow_menu::tests::include_active_adds_active_when_not_overflowed ... ok
[INFO] [stdout] test tab_strip_overflow_menu::tests::output_is_canonical_and_deduped ... ok
[INFO] [stdout] test tab_strip_scroll::tests::ensure_range_visible_x_respects_margin ... ok
[INFO] [stdout] test tab_strip_scroll::tests::ensure_range_visible_x_returns_zero_when_view_is_non_positive ... ok
[INFO] [stdout] test tab_strip_scroll::tests::ensure_range_visible_x_scrolls_left_when_child_is_left_clipped ... ok
[INFO] [stdout] test tab_strip_scroll::tests::ensure_range_visible_x_scrolls_right_when_child_is_right_clipped ... ok
[INFO] [stdout] test motion::inertia::tests::inertia_without_bounds_decays_to_final_x ... ok
[INFO] [stdout] test table::aggregation::tests::count_ignores_values ... ok
[INFO] [stdout] test motion::inertia::tests::inertia_with_bounds_bounces_back_to_bound ... ok
[INFO] [stdout] test motion::friction::tests::friction_velocity_decays_towards_zero ... ok
[INFO] [stdout] test motion::spring::tests::spring_converges_to_end_position ... ok
[INFO] [stdout] test table::aggregation::tests::mean_uses_count_and_is_checked ... ok
[INFO] [stdout] test table::aggregation::tests::min_max ... ok
[INFO] [stdout] test table::aggregation::tests::sum_checked ... ok
[INFO] [stdout] test table::column_ordering::tests::move_column_inserts_when_missing_and_reorders_when_present ... ok
[INFO] [stdout] test table::column_ordering::tests::order_columns_ignores_unknown_ids ... ok
[INFO] [stdout] test table::column_ordering::tests::order_columns_respects_explicit_order_then_appends_rest ... ok
[INFO] [stdout] test table::column_ordering::tests::set_column_order_preserves_input_order_including_duplicates ... ok
[INFO] [stdout] test table::column_pinning::tests::split_pinned_columns_respects_left_right_and_keeps_center_order ... ok
[INFO] [stdout] test table::column_pinning::tests::pin_column_moves_between_sides_and_unpins ... ok
[INFO] [stdout] test table::column_sizing::tests::column_can_resize_respects_table_and_column_flags ... ok
[INFO] [stdout] test table::column_sizing::tests::column_resize_on_change_updates_sizing_on_move_and_resets_on_end ... ok
[INFO] [stdout] test table::column_sizing::tests::column_resize_on_end_only_writes_sizing_at_end ... ok
[INFO] [stdout] test table::column_sizing::tests::column_resize_preview_reads_from_info_without_touching_sizing ... ok
[INFO] [stdout] test table::column_sizing::tests::column_resize_rtl_flips_delta_direction ... ok
[INFO] [stdout] test table::column_sizing::tests::begin_column_resize_uses_resizing_column_size_for_start_size_when_present ... ok
[INFO] [stdout] test table::column_sizing::tests::column_size_reads_from_map ... ok
[INFO] [stdout] test table::column_sizing::tests::resolved_column_size_falls_back_to_column_default_and_clamps ... ok
[INFO] [stdout] test table::column_visibility::tests::is_column_visible_defaults_to_true ... ok
[INFO] [stdout] test table::column_visibility::tests::set_column_visible_removes_true_and_sets_false ... ok
[INFO] [stdout] test table::column_visibility::tests::toggle_column_visible_flips_default_visible ... ok
[INFO] [stdout] test table::column_visibility::tests::visible_columns_filters_by_state ... ok
[INFO] [stdout] test table::faceting::tests::faceted_min_max_uses_flat_rows ... ok
[INFO] [stdout] test table::faceting::tests::faceted_row_model_excludes_own_column_filter ... ok
[INFO] [stdout] test table::filtering::tests::evaluate_row_filter_state_tracks_per_row_pass_map ... ok
[INFO] [stdout] test table::filtering::tests::filter_row_model_applies_column_filters_and_keeps_stable_keys ... ok
[INFO] [stdout] test table::filtering::tests::leaf_filter_depth_gate_controls_descendant_bubbling ... ok
[INFO] [stdout] test table::filtering::tests::root_filter_depth_zero_preserves_unfiltered_subtree ... ok
[INFO] [stdout] test table::flat_row_order::tests::flat_row_order_filters_before_sorting ... ok
[INFO] [stdout] test table::flat_row_order::tests::flat_row_order_sorts_by_single_column ... ok
[INFO] [stdout] test table::flat_row_order::tests::flat_row_order_is_stable_without_sorting ... ok
[INFO] [stdout] test table::flat_row_order::tests::flat_row_order_sorts_descending ... ok
[INFO] [stdout] test table::flat_row_order::tests::flat_row_order_uses_index_tiebreaker ... ok
[INFO] [stdout] test table::grouped_aggregation::tests::grouped_u64_aggregation_count_does_not_require_value_extractor ... ok
[INFO] [stdout] test table::grouped_aggregation::tests::grouped_u64_aggregation_sums_by_group ... ok
[INFO] [stdout] test table::grouped_sorting::tests::grouped_sort_applies_secondary_spec_for_group_ties ... ok
[INFO] [stdout] test table::grouped_sorting::tests::grouped_sort_by_aggregation ... ok
[INFO] [stdout] test table::grouped_sorting::tests::grouped_sort_by_grouping_value ... ok
[INFO] [stdout] test table::grouped_sorting::tests::grouped_sort_uses_any_aggregation_values_for_groups ... ok
[INFO] [stdout] test table::grouping::tests::group_row_model_groups_by_facet_key_and_preserves_first_seen_order ... ok
[INFO] [stdout] test table::grouping::tests::grouping_state_toggle_adds_and_removes ... ok
[INFO] [stdout] test table::pagination::tests::paginate_row_model_clamps_page_end_to_row_count ... ok
[INFO] [stdout] test table::pagination::tests::paginate_row_model_slices_root_rows_and_rebuilds_flat_rows ... ok
[INFO] [stdout] test table::pagination::tests::pagination_bounds_clamps_and_reports_can_next_prev ... ok
[INFO] [stdout] test table::row_expanding::tests::expanded_depth_tracks_max_depth_plus_one ... ok
[INFO] [stdout] test table::row_expanding::tests::toggle_all_sets_all_variant ... ok
[INFO] [stdout] test table::row_model::tests::center_row_keys_excludes_pinned_rows ... ok
[INFO] [stdout] test table::row_model::tests::core_row_model_allows_custom_stable_row_keys ... ok
[INFO] [stdout] test table::row_model::tests::core_row_model_produces_flat_rows_and_key_map ... ok
[INFO] [stdout] test table::row_model::tests::expanding_default_is_collapsed_and_does_not_allocate ... ok
[INFO] [stdout] test table::row_model::tests::filtered_row_model_override_skips_filtered_and_faceted_row_models ... ok
[INFO] [stdout] test table::row_model::tests::core_row_model_recurses_into_sub_rows_and_assigns_unique_keys ... ok
[INFO] [stdout] test table::row_model::tests::keep_pinned_rows_true_respects_expanded_parents ... ok
[INFO] [stdout] test table::row_model::tests::paginate_expanded_rows_true_counts_children_in_pages ... ok
[INFO] [stdout] test table::row_model::tests::keep_pinned_rows_true_keeps_pins_across_pagination ... ok
[INFO] [stdout] test table::row_model::tests::paginate_expanded_rows_false_expands_within_parent_page ... ok
[INFO] [stdout] test table::row_model::tests::manual_filtering_skips_filtered_row_model ... ok
[INFO] [stdout] test table::row_model::tests::table_column_pinning_respects_enable_column_pinning ... ok
[INFO] [stdout] test table::row_model::tests::sorted_row_model_override_skips_sorted_row_model ... ok
[INFO] [stdout] test table::row_model::tests::table_column_size_reads_from_state ... ok
[INFO] [stdout] test table::row_model::tests::row_unique_values_uses_column_hook_or_falls_back_to_single_get_value ... ok
[INFO] [stdout] test table::row_model::tests::table_column_sizing_totals_and_start_offsets_respect_pinning_and_order ... ok
[INFO] [stdout] test table::row_model::tests::manual_pagination_skips_row_model ... ok
[INFO] [stdout] test table::row_model::tests::table_column_order_move_respects_enable_column_ordering ... ok
[INFO] [stdout] test table::row_model::tests::manual_sorting_skips_sorted_row_model ... ok
[INFO] [stdout] test table::row_model::tests::expanding_flattens_visible_rows_under_expanded_parents ... ok
[INFO] [stdout] test table::row_model::tests::table_column_visibility_toggle_respects_enable_hiding ... ok
[INFO] [stdout] test table::row_model::tests::table_faceting_excludes_own_filter_and_can_return_labels ... ok
[INFO] [stdout] test table::row_model::tests::table_page_selected_row_model_only_includes_page_rows ... ok
[INFO] [stdout] test table::row_model::tests::table_selected_row_model_uses_state_row_selection ... ok
[INFO] [stdout] test table::row_model::tests::table_expanding_all_marks_all_rows_expanded ... ok
[INFO] [stdout] test table::row_model::tests::table_sorted_row_model_uses_state_sorting ... ok
[INFO] [stdout] test table::row_model::tests::table_filtered_selected_row_model_intersects_filtered_rows ... ok
[INFO] [stdout] test table::row_model::tests::table_toggle_all_columns_visible_keeps_non_hideable_visible_when_hiding_all ... ok
[INFO] [stdout] test table::row_selection::tests::sub_row_selection_reports_some_and_all ... ok
[INFO] [stdout] test table::row_model::tests::table_row_model_applies_pagination_after_sorting ... ok
[INFO] [stdout] test table::row_selection::tests::toggle_all_rows_selected_selects_and_deselects_flat_rows ... ok
[INFO] [stdout] test table::row_selection::tests::toggle_row_selected_can_select_children ... ok
[INFO] [stdout] test table::sorting::tests::sort_row_model_invert_sorting_composes_with_descending ... ok
[INFO] [stdout] test table::row_model::tests::table_visible_columns_respects_order_then_visibility ... ok
[INFO] [stdout] test table::row_selection::tests::select_rows_fn_returns_empty_when_no_rows_selected ... ok
[INFO] [stdout] test table::row_selection::tests::select_rows_fn_returns_only_selected_rows_in_tree ... ok
[INFO] [stdout] test table::row_selection::tests::select_rows_fn_recurses_and_filters_sub_rows ... ok
[INFO] [stdout] test table::row_pinning::tests::pin_rows_preserves_input_order_and_dedupes ... ok
[INFO] [stdout] test table::row_model::tests::table_row_selection_filtered_selected_counts_match_filtered_rows ... ok
[INFO] [stdout] test table::sorting::tests::sort_row_model_inverts_sorting_when_column_requests_it ... ok
[INFO] [stdout] test table::row_model::tests::table_row_selection_page_toggle_and_indeterminate_queries ... ok
[INFO] [stdout] test table::sorting::tests::sort_row_model_sorts_root_rows_by_spec ... ok
[INFO] [stdout] test table::sorting::tests::toggle_sort_for_column_cycles_and_resets_when_single ... ok
[INFO] [stdout] test table::sorting::tests::toggle_sorting_tanstack_respects_sort_desc_first ... ok
[INFO] [stdout] test table::sorting::tests::sort_row_model_respects_descending ... ok
[INFO] [stdout] test table::sorting::tests::sort_row_model_uses_row_key_tiebreaker_for_determinism ... ok
[INFO] [stdout] test table::tanstack_auto_reset::tests::expanded_register_first_then_reset ... ok
[INFO] [stdout] test table::tanstack_auto_reset::tests::manual_pagination_disables_auto_reset_by_default ... ok
[INFO] [stdout] test table::tanstack_auto_reset::tests::page_index_register_first_then_reset_coalesces ... ok
[INFO] [stdout] test table::tanstack_memo::tests::sorted_flat_row_order_cache_is_stable_when_deps_unchanged ... ok
[INFO] [stdout] test table::tanstack_memo::tests::sorted_flat_row_order_cache_recomputes_when_filters_change ... ok
[INFO] [stdout] test text_assist::tests::navigation_skips_disabled_entries ... ok
[INFO] [stdout] test text_assist::tests::fuzzy_mode_ranks_matches_by_score ... ok
[INFO] [stdout] test text_assist::tests::page_navigation_uses_headless_selection_math ... ok
[INFO] [stdout] test text_assist::tests::prefix_mode_matches_labels_and_aliases_in_input_order ... ok
[INFO] [stdout] test table::tanstack_memo::tests::sorted_flat_row_order_cache_reuses_filtered_step_when_only_sorting_changes ... ok
[INFO] [stdout] test text_assist::tests::rebuild_clamps_active_item_when_previous_match_disappears ... ok
[INFO] [stdout] test text_assist::tests::rebuild_preserves_active_item_when_still_visible_and_enabled ... ok
[INFO] [stdout] test tooltip_delay_group::tests::open_delay_is_skipped_within_skip_window ... ok
[INFO] [stdout] test tooltip_delay_group::tests::zero_delay_always_opens_immediately ... ok
[INFO] [stdout] test tooltip_intent::tests::blur_clears_focus_suppression ... ok
[INFO] [stdout] test tooltip_intent::tests::close_request_suppresses_focus_and_optionally_hover ... ok
[INFO] [stdout] test tooltip_intent::tests::left_hover_resets_hover_gates ... ok
[INFO] [stdout] test tooltip_intent::tests::pointer_down_suppresses_focus_and_hover_when_pointer_opened ... ok
[INFO] [stdout] test tooltip_intent::tests::touch_pointer_down_does_not_request_close ... ok
[INFO] [stdout] test transition::tests::can_use_shadcn_cubic_bezier_easing ... ok
[INFO] [stdout] test transition::tests::cubic_bezier_transition_matches_linear_for_linear_curve ... ok
[INFO] [stdout] test transition::tests::opens_and_closes_with_present_window ... ok
[INFO] [stdout] test typeahead::tests::buffer_expires_after_timeout ... ok
[INFO] [stdout] test typeahead::tests::match_prefix_arc_str_matches_prefix_and_wraps ... ok
[INFO] [stdout] test typeahead::tests::match_prefix_skips_disabled_and_wraps ... ok
[INFO] [stdout] test typeahead::tests::multi_char_query_keeps_current_match_when_still_matching ... ok
[INFO] [stdout] test typeahead::tests::repeated_char_query_cycles_like_single_char ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 290 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_auto_reset_data_updates_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_auto_reset_data_updates_parity-2881ae48922aff82)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_auto_reset_data_updates_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_auto_reset_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_auto_reset_parity-4d2435771fa28133)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_auto_reset_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_auto_reset_queue_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_auto_reset_queue_parity-a89b28f7d8a5b141)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/tanstack_v8_capability_smoke.rs (/opt/rustwide/target/debug/deps/tanstack_v8_capability_smoke-68fd64c0b4678118)
[INFO] [stdout] test tanstack_v8_auto_reset_queue_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test tanstack_v8_capability_smoke_custom_row_id_affects_lookup_and_cell_ids ... ok
[INFO] [stdout] test tanstack_v8_capability_smoke_tanstack_state_can_resolve_string_row_ids ... ok
[INFO] [stdout] test tanstack_v8_capability_smoke_table_row_column_surfaces_exist ... ok
[INFO] [stdout] test tanstack_v8_capability_smoke_row_id_updaters_cover_selection_and_expanding ... ok
[INFO] [stderr]      Running tests/tanstack_v8_column_pinning_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_column_pinning_parity-eba866803f04706b)
[INFO] [stdout] test tanstack_v8_capability_smoke_grouped_row_ids_exist_and_resolve_to_row_keys ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_column_pinning_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_column_resizing_group_headers_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_column_resizing_group_headers_parity-5c49cc76b69e49ff)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_column_resizing_group_headers_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_column_sizing_interactions_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_column_sizing_interactions_parity-211fe0722687ca17)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_column_sizing_interactions_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_column_sizing_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_column_sizing_parity-ac7d35f328d00600)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_column_sizing_parity_totals_and_starts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_expanding_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_expanding_parity-9b544b3e5774fe17)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_expanding_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_faceting_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_faceting_parity-80b16fe421588abd)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_faceting_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_filtering_fns_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_filtering_fns_parity-453e3aceeb424104)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_filtering_fns_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_filtering_meta_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_filtering_meta_parity-d578d5b295a0f4ab)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_filtering_meta_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_grouping_aggregation_fns_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_grouping_aggregation_fns_parity-3e8137e3dc6456fa)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_grouping_aggregation_fns_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_grouping_cells_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_grouping_cells_parity-172606914de632f2)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_grouping_cells_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stderr]      Running tests/tanstack_v8_grouping_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_grouping_parity-8a7c4b0a21040e87)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_grouping_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_grouping_row_model_pipeline_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_grouping_row_model_pipeline_parity-988b613bb78e299b)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_grouping_row_model_pipeline_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_grouping_sorting_precedence_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_grouping_sorting_precedence_parity-88e74a0bbf8a5c7e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_grouping_sorting_precedence_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_headers_cells_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_headers_cells_parity-1dccb2b800cf5792)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_headers_cells_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_headers_inventory_deep_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_headers_inventory_deep_parity-d2e8e4d1e5a70cb4)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_headers_inventory_deep_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_memo_rebuild_each_frame_expanded_paginated_gate.rs (/opt/rustwide/target/debug/deps/tanstack_v8_memo_rebuild_each_frame_expanded_paginated_gate-2204dd701b36ab29)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_memo_rebuild_each_frame_ungrouped_row_model_order_cache_is_reused_for_expanded_paginated_rows ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_memo_rebuild_each_frame_gate.rs (/opt/rustwide/target/debug/deps/tanstack_v8_memo_rebuild_each_frame_gate-0d5d0f6a35677ba0)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_memo_rebuild_each_frame_sorted_flat_row_order_cache_is_reused ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_memo_rebuild_each_frame_guardrail_gate.rs (/opt/rustwide/target/debug/deps/tanstack_v8_memo_rebuild_each_frame_guardrail_gate-a5e6b5b86d686138)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tanstack_v8_memo_rebuild_each_frame_guardrail_sorted_flat_row_order_ignores_pagination_state ... ok
[INFO] [stderr]      Running tests/tanstack_v8_pagination_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_pagination_parity-727cab1ed4912eed)
[INFO] [stdout] test tanstack_v8_memo_rebuild_each_frame_guardrail_ungrouped_row_model_order_recomputes_on_expand_and_page ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_pagination_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_parity-90213c1de58fa783)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_demo_process_parity_core_filter_sort_paginate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_perf_large_dataset_gate.rs (/opt/rustwide/target/debug/deps/tanstack_v8_perf_large_dataset_gate-1298a33f24c9c40a)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_perf_large_dataset_rebuild_each_frame_cache_avoids_recompute ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.94s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_pinning_grouped_rows_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_pinning_grouped_rows_parity-e8064a977ea84a4a)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_pinning_grouped_rows_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_pinning_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_pinning_parity-38b7cd935c923e8f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_pinning_parity ... ok
[INFO] [stderr]      Running tests/tanstack_v8_pinning_tree_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_pinning_tree_parity-51bb9c525a8ebcaf)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_pinning_tree_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_render_fallback_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_render_fallback_parity-b48ecae3ddd44b3f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_render_fallback_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_resets_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_resets_parity-e1f238a9dbf6215d)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_resets_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_row_id_lookup_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_row_id_lookup_parity-61a53417c0beb956)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_row_id_lookup_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_row_id_state_ops_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_row_id_state_ops_parity-93417fadca2d1491)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_row_id_state_ops_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_selection_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_selection_parity-75a628dd9a8a8c84)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/tanstack_v8_selection_tree_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_selection_tree_parity-496479d8d04b237e)
[INFO] [stdout] test tanstack_v8_selection_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/tanstack_v8_sort_undefined_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_sort_undefined_parity-fb24f59d67532cdd)
[INFO] [stdout] test tanstack_v8_selection_tree_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_sort_undefined_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_sorting_edge_cases_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_sorting_edge_cases_parity-c9bb98d6a544c2ae)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_sorting_edge_cases_parity ... ok
[INFO] [stderr]      Running tests/tanstack_v8_sorting_fns_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_sorting_fns_parity-4b71a4a56bfc625c)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/tanstack_v8_sorting_manual_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_sorting_manual_parity-76bea9b1a5c15726)
[INFO] [stdout] test tanstack_v8_sorting_fns_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_sorting_manual_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_state_json_semantics_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_state_json_semantics_parity-0e56169267060e5e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_state_json_semantics_parity_omitted_vs_explicit_defaults ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_state_presence_rowid_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_state_presence_rowid_parity-85e13bcaad8d05bf)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_state_presence_rowid_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_state_roundtrip_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_state_roundtrip_parity-b115281296384474)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_state_roundtrip_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tanstack_v8_visibility_ordering_parity.rs (/opt/rustwide/target/debug/deps/tanstack_v8_visibility_ordering_parity-0791296c0761b9a5)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tanstack_v8_visibility_ordering_parity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests fret_ui_headless
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "460bd30c6f280593b328e743ed6d6f6d4134de3560838d8a6dd5b8bc3fd7ba06", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "460bd30c6f280593b328e743ed6d6f6d4134de3560838d8a6dd5b8bc3fd7ba06", kill_on_drop: false }`
[INFO] [stdout] 460bd30c6f280593b328e743ed6d6f6d4134de3560838d8a6dd5b8bc3fd7ba06
